@media(max-width:1500px) {
#top{ position:fixed; z-index:20; left:0; top:0; background:rgba(255,255,255,1); width:100%;  height:90px; transition:all 0.5s; box-shadow:0 3px 3px rgba(0,0,0,0.1) }
#top1{ width:1300px; margin:0 auto; overflow:hidden;}
#logo{ padding:15px 0 0 0px; float:left;}
#logo img{ height:60px;}

#lan{ float:right; margin:30px 0px 0 3vw; transition:all 0.5s; font-size:18px;}
#lan a{ display:block; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; line-height:30px;}

#search{ float:right;margin:36px 0px 0 3vw; cursor:pointer;}

#menu_btn{ display:none;}

#menu{ float:right;}
#menu ul{}
#menu ul li{ float:left;}
#menu ul li a{ display:block; color:#000; font-size:18px; padding:0 2vw; line-height:90px; font-weight:bold;}
#menu ul li a:hover{ background:#132d76; color:#fff;}

#menu ul li .zmenu{ background:#fff;position:absolute; min-width:200px; display:none}
#menu ul li .zmenu p a{ font-size:16px; line-height:50px; font-weight:500;}



#banner{ width:100%; overflow:hidden; margin-top:90px;}
#banner img{ width:100%;}

#word{ width:100%; text-align:center; position:absolute; z-index:10; }
#word img{ width:auto;}
#word p.a1{ font-size:70px; font-weight:900; line-height:80px; color:#fff;}
#word p.a1 span{margin:0 7.5px;}
#word p.a2{ overflow:hidden; margin-top:10px; line-height:40px; font-size:36px; font-weight:bold; color:#fff;}

#word div.a3{color:#fabe00; font-family:Arial, Helvetica, sans-serif; margin-bottom:30px; background:url(images/lineaa.png) no-repeat center;margin:50px auto 30px auto;}
#word div.a3 ul{ display:inline-block;}
#word div.a3 ul li{ float:left; margin:0 25px; color:#fff; font-size:18px; line-height:50px;}


video#bgvid{
	right: 0;
	min-width: 100%;
	min-height:520px;
	width: auto;
	height: auto;
	z-index: 1;
	background-size: cover;
	opacity: 1;
}

#video{ width:100%; overflow:hidden; height:650px; background:#13275f;}
.video{ overflow:hidden; height:auto; height:650px; width:100%; overflow:hidden; position:relative; opacity: 0.7;}

video#bgvid1 {
	right: 0;
	min-width: 100%;
	min-height:520px;
	width: auto;
	height: auto;
	z-index: 1;
	background-size: cover;
	opacity: 1;
	
}

#video1{ width:70%; overflow:hidden; height:520px; background:#13275f; float:right;}
.video1{ overflow:hidden; height:auto; height:520px; width:100%; overflow:hidden; position:relative; opacity: 0.8;}

#pro{ overflow:hidden; margin:80px auto; overflow:hidden;}

#pro_btn{ float:left;overflow:hidden; z-index:2; text-align:left;}
#pro_btn ul li{ width:310px; cursor:pointer; overflow:hidden;}
#pro_btn ul li .l{ width:250px; float:left; background:#d4eaf5; color:#132d76; overflow:hidden; padding:0 25px 15px 25px; margin-bottom:1px;}
#pro_btn ul li .l p.tt{ font-size:18px; font-weight:900; line-height::;0px; padding:10px 0 0 0;}
#pro_btn ul li .l .con{ overflow:hidden; display:none;}
#pro_btn ul li .l .con p.btn{ overflow:hidden; margin-top:20px;}
#pro_btn ul li .l .con p.btn a{ display:block; background:url(image/jian.png) no-repeat center #ec1d25; width:70px; height:36px; float:right;}
#pro_btn ul li .l .con p.btn a:hover{ background:url(image/jian.png) no-repeat center #ccc;}
#pro_btn ul li .r{ display:none;}
#pro_btn ul li .r img{ margin-top:26px;}
#pro_btn ul dd{ display:none;}


#bottom{ background:url(image/di4.jpg) no-repeat center top; width:100%; overflow:hidden; height:503px;}

#aboutbanner{ overflow:hidden; width:100%; margin-top:90px;}
#aboutbanner img{ width:100%;}

#propic{ width:100%; overflow:hidden; background:url(image/di2.jpg) no-repeat center top; margin-top:90px;}


}
